Architectural modifications to deployed software
نویسندگان
چکیده
منابع مشابه
Architectural modifications to deployed software
We discuss the nuts and bolts of industrial large-scale software modification projects. These projects become necessary when system owners of deployed systems hit architectural barriers. The mastery of such projects is key to the extension of the best-before date of businesscritical software assets. Our discussion comprises the process for problem analysis, pricing and contracting for such proj...
متن کاملFrom Requirements Negotiation to Software Architectural Decisions
Uncertainty of system properties (e.g., performance, reliability, security, interoperability, usability, etc.) often hinders the progress of requirements negotiation. Software architecture evaluation techniques enable stakeholders to clarify the uncertainty of system properties. In another hand, software architecture alternatives cannot be evaluated in a thorough way without consideration of di...
متن کاملAn Architectural Approach to Software Cost Modeling
The value of a software system results from the interactions between its functionality and quality attributes (such as performance, reliability and security) and the market-place. Quality is a direct consequence of architectural design decisions. Traditional product cost models have focussed on the short term development cost of the product. We argue that if one wants to build realistic cost mo...
متن کاملBinary Relational Algebra Applied to Software Architectural
The architecture of a piece of software refers to its structure as given by its components and their interconnections. An architectural style is a set of commonalities among the structures of a number of software systems. We are concerned with architectures that are characterized by directed graphs. The graphs we are interested in contain edges that are "typed" or "colored", which means that th...
متن کاملDistilling Software Architectural Primitives from Architectural Styles
Architectural styles codify commonly used idioms in system structures, organizations, and interactions. Existing classifications of architectural styles provide empirical guidelines for style selection, but fail to systematically characterize styles or reveal their foundations. Moreover, the mapping between architectural styles and their implementations is generally poorly understood. This pape...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Science of Computer Programming
سال: 2005
ISSN: 0167-6423
DOI: 10.1016/j.scico.2004.03.012